package com.jiantong.news.service;

import com.jiantong.news.model.News;
import io.terminus.common.model.Paging;
import io.terminus.common.model.Response;

import java.util.List;

/**
 * 首页\新闻
 * Created by mz03 on 2017/3/15.
 * zyp
 */
public interface NewsReadService {

    /**
     * id 查找
     * @param id
     * @return News
     */
    Response<News> finById(Long id);



    /**
     * 根据类型type 查找
     * @param  type
     * @return List<News>
     */
    Response<List<News>> finByType(Integer type);


    /**
     * 分页查询 产地检疫的列表
     * @param pageNo 页码
     * @param pageSize 条数
     * @param type 类型
     * @return Paging<News>
     */
    Response<Paging<News>> pagingNews(Integer pageNo, Integer pageSize, Integer type);
}
